resting-place for cattle - Français Anglais Dictionnaire